large pile of stacked objects - Deutsch Englisch Wörterbuch